namespace CustomControlPractice.MVP
{
    public class Case
    {
        private readonly string patientName;
        private readonly string gender;
        private readonly int age;
        private readonly string hospitalName;

        public Case(string patientName, string gender, int age, string hospitalName)
        {
            this.patientName = patientName;
            this.gender = gender;
            this.age = age;
            this.hospitalName = hospitalName;
        }

        public Hospital TargetHospital
        {
            get { return new Hospital(hospitalName); }
        }

        public int Age
        {
            get { return age; }
        }

        public string Gender
        {
            get { return gender; }
        }

        public string PatientName
        {
            get { return patientName; }
        }
    }
}